﻿.chat-container {
    height: 85vh; /* 使用视口高度单位 */
    max-width: 800px;
    margin: 20px auto;
    border: 1px solid #ddd;
    padding: 10px;
    border-radius: 5px;
    display: flex;
    flex-direction: column;
}

.messages {
    flex: 1; /* 自动填充剩余空间 */
    overflow-y: auto;
    margin-bottom: 10px;
    border-bottom: 1px solid #eee;
    padding: 10px;
}
